push roughly - French English Dictionary